"devoured" Deutsche bedeutung