feel mentally alert - Turc Anglais Dictionnaire