place where wool is compressed - German English Dictionary