mense - French English Dictionary