needle lace - Turkish English Dictionary