large pump section - Turco Inglés Diccionario