heavy shellproof shelter - Espagnol Anglais Dictionnaire