heavy shellproof shelter - Turkish English Dictionary