self-cannibalise - Turkish English Dictionary