diesel electric engine - Turco Inglés Diccionario