twisted or crossed stitch - Alemán Inglés Diccionario