toolmaker's microscope - Espagnol Anglais Dictionnaire