emit a foul smell - Turc Anglais Dictionnaire