threshing-floor - German English Dictionary