water use right agreements - Francés Inglés Diccionario