self-illumination - Alemán Inglés Diccionario