spindle cell nevus - German English Dictionary