phosphamide - French English Dictionary