mufarse - French English Dictionary