embroidery made on white cloth - Español Inglés Diccionario