technical alkane sulfonates - Turkish English Dictionary