heavy commercial vehicle - Turco Inglés Diccionario