painless lesion - Spanish English Dictionary