cancerous lesion of the left hand - Turkish English Dictionary