endocannibalism - Spanish English Dictionary