microbrew - French English Dictionary