energy need - Turkish English Dictionary