stage (of a microscope) - Francés Inglés Diccionario