x-ray protective cover - Spanish English Dictionary