certificate of restoration - Francés Inglés Diccionario