exclamation at bad smell - Turc Anglais Dictionnaire