embroidery made on white cloth - Alemán Inglés Diccionario