restorability - Alemán Inglés Diccionario