impost on water for irrigation - French English Dictionary