larder in a mansion/palace - Français Anglais Dictionnaire