heavy duty diesel truck - Turco Inglés Diccionario