run-off from seasonal precipitation - Spanish English Dictionary