microscope and microscopy - Turkish English Dictionary