stand on one's own legs - Anglais Synonymes Dictionnaire