leading sponsor - Turkish English Dictionary