high-persistence phosphor - German English Dictionary