self-radiating - Francés Inglés Diccionario