self-powered equipment - İspanyolca İngilizce Sözlük