meniscus tear - Spanish English Dictionary