lakes and rivers - Spanish English Dictionary