strangulated intestines - Spanish English Dictionary