trap baffle - Français Anglais Dictionnaire