orthopedic and traumatological research and studies center - Francés Inglés Diccionario