to haul something - Turco Inglés Diccionario