toolmaker's microscope - Turkish English Dictionary