devoured - Allemand Anglais Dictionnaire