pump station building - German English Dictionary