microreactor - French English Dictionary