self-illumination - Español Inglés Diccionario