keep the motor running - Francés Inglés Diccionario