double shrouded impeller - German English Dictionary