pump head pressure - German English Dictionary