micrometric stop - French English Dictionary