incoming river-water services - Spanish English Dictionary