forethinker - Turkish English Dictionary