engine stalling - Alemán Inglés Diccionario