slow-running diesel engine - Español Inglés Diccionario