high-accuracy instrument - French English Dictionary