place where wool is compressed - French English Dictionary