double entry impeller - German English Dictionary