to stand on one's own two feet - Almanca İngilizce Sözlük