strangulated intestines - German English Dictionary