leg-amputee athlete - Turkish English Dictionary