micrometre - French English Dictionary