luminous red nova - Turkish English Dictionary