laser-stenotic silicon stent - Turkish English Dictionary