stench-trench - Français Anglais Dictionnaire