running stitch - Spanish English Dictionary