duty paid for the irrigation of lands - Francés Inglés Diccionario