splendid and plentiful repast - Français Anglais Dictionnaire