have an old head on young shoulders - Turkish English Dictionary