microengineering - French English Dictionary