peak water demand - French English Dictionary