spectromicroscope - French English Dictionary