spindle cell sarcoma - Turkish English Dictionary