self-ruling - İspanyolca İngilizce Sözlük