national sovereignty over rivers - Spanish English Dictionary