he/she devoured - Deutsch Englisch Wörterbuch