pumping machinery - Alemán Inglés Diccionario