be devoured by something - Allemand Anglais Dictionnaire