consistently good - Spanish English Dictionary