light-cut microscope - Spanish English Dictionary