x-ray protective glasses - Turkish English Dictionary