collective protection shelter - Espagnol Anglais Dictionnaire