Słownik techniczny polsko-angielski

n liberation of energy, release of energy