toolmaker's microscope - Francés Inglés Diccionario