https://www.dict.cc/englisch-deutsch/ducted+impeller+pump.html