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