stereomicroscope - German English Dictionary