franchise system - Turkish English Dictionary