stand on your own two feet - Turc Anglais Dictionnaire