light-cut microscope - Turkish English Dictionary