international commission on irrigation and drainage - Spanish English Dictionary