large storage areas - Français Anglais Dictionnaire