have your head screwed on - German English Dictionary