Blockpumpe - German English Dictionary