embroidery made on white cloth - Spanish English Dictionary