every inch the leader - Turkish English Dictionary