toolmaker's microscope - Turco Inglés Diccionario