pushrod cup - Spanish English Dictionary