millimetric (mm) - French English Dictionary