cancerous lesion of the left hand - Spanish English Dictionary