significant renovation - Alemán Inglés Diccionario