return sludge pumping station - Turco Inglés Diccionario