pump lower part - Alemán Inglés Diccionario