supply of potable water - Spanish English Dictionary