multihead microscope - German English Dictionary