supply of potable water - French English Dictionary