microbid - French English Dictionary