heavy shellproof shelter - Français Anglais Dictionnaire