enerji deposu şey - Turkish English Dictionary