spindle cell nevus - Turkish English Dictionary