menisit - French English Dictionary