pump hub - Alemán Inglés Diccionario