general franchise - Turkish English Dictionary