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