exclusive broadcasting rights - Turkish English Dictionary