self-luminous - Alemán Inglés Diccionario