scanning transmission x-ray microscopy - Turkish English Dictionary