revolving stage (of a microscope) - Español Inglés Diccionario