pneumatic pumps - Alemán Inglés Diccionario