collective protection shelter - French English Dictionary