diesel engine manufacture - Turco Inglés Diccionario