be in need of restoration - Espagnol Anglais Dictionnaire