whiff of excrement - Turc Anglais Dictionnaire