anti-pumping device - Francés Inglés Diccionario