there's a funny smell - Allemand Anglais Dictionnaire