corporate franchise - Turkish English Dictionary