slow-running diesel engine - Turco Inglés Diccionario