under a microscope - Turkish English Dictionary