energy-self-sufficient - İspanyolca İngilizce Sözlük