guanylurea sulfate - French English Dictionary