produce a phosphorescent splendor (buried remains) - Espagnol Anglais Dictionnaire