put your thinking cap on - Turkish English Dictionary