seaming lace - Turkish English Dictionary