liver (used as food) - Français Anglais Dictionnaire