pumping-assembly barrel - Spanish English Dictionary