water supply and sewage project - Español Inglés Diccionario