phosphoramide - French English Dictionary