(an engine) stop moving - Español Inglés Diccionario