phosphorogen - French English Dictionary