weed collecting device - French English Dictionary