significant renovation - Francés Inglés Diccionario