sports franchises - Turco Inglés Diccionario