bed-ridden - German English Dictionary