pump volute - Alemán Inglés Diccionario