open work embroidery - Alemán Inglés Diccionario