glucosate - French English Dictionary