radio-loud galaxy - Francés Inglés Diccionario