microdiluidor - French English Dictionary