sports franchises - Español Inglés Diccionario