piston pump barrel - Español Inglés Diccionario