be devoured - Allemand Anglais Dictionnaire