millimetric - French English Dictionary