glucosate - German English Dictionary