tubular pushrod - Spanish English Dictionary