diesel oil engine - Turco Inglés Diccionario