micromillimeter - French English Dictionary