horrible smell - Allemand Anglais Dictionnaire