end-suction centrifugal pump - German English Dictionary