to haul something - Espagnol Anglais Dictionnaire