cellar or other place for cooling water - Français Anglais Dictionnaire