micronometer - French English Dictionary