economic self-reliance - İspanyolca İngilizce Sözlük