sports franchises - Almanca İngilizce Sözlük