moisture-proof roof sheet - Français Anglais Dictionnaire