self-radiating - Español Inglés Diccionario