haulage contracting firm - Turco Inglés Diccionario