headed and gutted - French English Dictionary