front post stitch - Turkish English Dictionary