water use right agreements - French English Dictionary