pump elements - German English Dictionary