embroidery in shape of scales - Alemán Inglés Diccionario