put back on its feet - Espagnol Anglais Dictionnaire