be in need of restoration - İspanyolca İngilizce Sözlük