restoration of a stream - Spanish English Dictionary