mavin - French English Dictionary