sement - French English Dictionary