restoration of… - Espagnol Anglais Dictionnaire