meniscus cement - French English Dictionary