orthopedic apparatus - Espagnol Anglais Dictionnaire