continuous duty pump - German English Dictionary