never ending energy - Turkish English Dictionary