high-pressure centrifugal pump - German English Dictionary