mentally alert - Turkish English Dictionary