self-radiating - Alemán Inglés Diccionario