world water council - French English Dictionary