amputee sports association - Turkish English Dictionary