scanning transmission x-ray microscope - Turkish English Dictionary