suspension feeder - German English Dictionary