radio galaxy - Francés Inglés Diccionario