microtechnology - French English Dictionary