windpump - German English Dictionary