keen thinker - Turkish English Dictionary