heavy goods traffic - Turco Inglés Diccionario