stench trap - Français Anglais Dictionnaire