installation restoration - Francés Inglés Diccionario