restless (showing no signs of fatigue) - Turkish English Dictionary