pieces of embroidery - Turco Inglés Diccionario