blast-proof shelter - Turkish English Dictionary