stand on your own (two) feet - Französisch Englisch Wörterbuch