have your head screwed on - Turco Inglés Diccionario