restores - Alemán Inglés Diccionario