microbarm - French English Dictionary