microtechnique - French English Dictionary