restaurate - Alemán Inglés Diccionario