sloped shelter - Français Anglais Dictionnaire