screw-feeder - French English Dictionary