worm feeder - French English Dictionary