cow split open and gutted - French English Dictionary