impeller discharge - Spanish English Dictionary