privatized water concession - Español Inglés Diccionario