to spruce up one's image - Español Inglés Diccionario