impeller pivotally mounted on a reciprocating bar - Spanish English Dictionary