of a restless or roving disposition - Deutsch Englisch Wörterbuch