microdilutor - French English Dictionary