exposed intestines - German English Dictionary