self-cannibalisation - Turkish English Dictionary