fagot stitch - Turkish English Dictionary