to haul something - Français Anglais Dictionnaire