stand on one's own legs - İspanyolca İngilizce Sözlük