x-ray microscopy - Spanish English Dictionary