restoration techniques - Francés Inglés Diccionario