radiation protection wall - Turkish English Dictionary