person who thinks intelligently - Turkish English Dictionary