metaphosphate - French English Dictionary