restorability - Español Inglés Diccionario