micromechanism - French English Dictionary