advanced scientific instrument - French English Dictionary