tacking stitch - Spanish English Dictionary