phosphorogenic - French English Dictionary