pump hub - Turco Inglés Diccionario