cannibalize - German English Dictionary