embroidery made on white cloth - Turco Inglés Diccionario