embroidery made on colored cloth - Spanish English Dictionary