restless (showing no signs of fatigue) - Deutsch Englisch Wörterbuch