pumping installations - German English Dictionary