winnowing rake - German English Dictionary