self-radiator - Español Inglés Diccionario