self-feeder - German English Dictionary