self-radiator - Francés Inglés Diccionario