exclamation at bad smell - Allemand Anglais Dictionnaire