menlo - French English Dictionary