hyperphosphate - French English Dictionary