x-ray ultramicroscope - Spanish English Dictionary