endocannibalism - Turkish English Dictionary