fully enclosed impeller - German English Dictionary