mulct - French English Dictionary