oil impeller - German English Dictionary