engine to stall - Francés Inglés Diccionario