stand on your own feet - Turc Anglais Dictionnaire