pumping energy - German English Dictionary