microfluidic - French English Dictionary