twisted or crossed stitch - Turco Inglés Diccionario