place where wool is compressed - Turkish English Dictionary