devoured - Deutsch Englisch Wörterbuch