transfemoral amputee athlete - Spanish English Dictionary