heavy shellproof shelter - Spanish English Dictionary