strontium dendritic pieces - Turkish English Dictionary