take a leading part - Turkish English Dictionary