hardened pushrod - Spanish English Dictionary