master franchise - Turkish English Dictionary