wind pump - German English Dictionary