Rotorpumpe - German English Dictionary