deposit feeder - Turkish English Dictionary