windsock - German English Dictionary