affiliate radio stations of partner broadcasters - Español Inglés Diccionario