curtain of piles - Turkish English Dictionary