kettle-stitch - Spanish English Dictionary