be good at sewing and embroidery - Español Inglés Diccionario