meniscal ruptures - French English Dictionary