surgical stitch - Turkish English Dictionary