stand on one's own feet - Französisch Englisch Wörterbuch