restorable - Alemán Inglés Diccionario