restoration principles - Francés Inglés Diccionario