emit a foul smell - Français Anglais Dictionnaire