energy recuperation - Turkish English Dictionary