every inch a leader - Turkish English Dictionary