x-ray fluorescence microscope - Spanish English Dictionary