butterfly stitch - Turkish English Dictionary