mandom - French English Dictionary