can't stand the smell - Turc Anglais Dictionnaire