a faint smell - Turc Anglais Dictionnaire