The Telegraph has a nice collection of funny signs with (sometimes) very strange translations.

Leave a Reply