stand on one's own legs - Deutsch Englisch Wörterbuch