piece of embroidery - Español Inglés Diccionario