have a nasty smell - Allemand Anglais Dictionnaire