multi-stitch - Spanish English Dictionary