microscope manipulator - Francés Inglés Diccionario