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