kettle stitch - Spanish English Dictionary