pumping facility - Turco Inglés Diccionario