self-immolation - EE Dictionary | EE Dictionary