full-barrel tubing pump - Francés Inglés Diccionario