collective protection shelter - Français Anglais Dictionnaire