mentally agile - Turkish English Dictionary