restoration of… - Español Inglés Diccionario