self-sufficient power start - İspanyolca İngilizce Sözlük