self-cannibalization - Turkish English Dictionary