franchise rights - Turkish English Dictionary