generally/completely refurbish - Francés Inglés Diccionario