headed and gutted - Spanish English Dictionary