put stitches in - Turkish English Dictionary