upper-limb amputee athlete - English Synonyms Dictionary