feel mentally alert - Turco Inglés Diccionario