of cloth with warp of a thousand threads - Turkish English Dictionary