self-cannibalization - German English Dictionary