body straightening bench - German English Dictionary