have your head screwed on - Turkish English Dictionary