whiff of excrement - Français Anglais Dictionnaire