trap (for animals) - Français Anglais Dictionnaire