exposed intestines - Turkish English Dictionary