keep something on its feet - Francés Inglés Diccionario