energy-releasing - Turkish English Dictionary