river runoff - Spanish English Dictionary