spindle cell sarcomatoid carcinoma - Turkish English Dictionary