inverted microscope - Spanish English Dictionary