self-luminous - Turkish English Dictionary