light shellproof shelter - Turkish English Dictionary