have something renovated - Spanish English Dictionary