articular meniscus - Turkish English Dictionary