open work embroidery - Turco Inglés Diccionario