phosphorescing - French English Dictionary