decorate with needlework - Spanish English Dictionary