refurbishes - Alemán Inglés Diccionario