be devoured by (something) - Englisch Synonyme Wörterbuch