keep something on its feet - Français Anglais Dictionnaire