stitch-separating - Turkish English Dictionary