microchemistry - French English Dictionary