meniscorrafia - Spanish English Dictionary