11 Product Names That Mean Unfortunate Things in Other Languages

Lots more here.