kettle stitch - Turkish English Dictionary