self-illumination - Francés Inglés Diccionario