high-resolution spectroscope - French English Dictionary