rotation impeller - Spanish English Dictionary