mentally alert - Alemán Inglés Diccionario