foul-smelling - Turc Anglais Dictionnaire