sports franchises - Turkish English Dictionary