Diccionario Español-Inglés
restauración
Refurbishment, restoration
Diccionario Español-Inglés
restar
restaurante