engine stay - Alemán Inglés Diccionario