be constantly busy or active - Deutsch Englisch Wörterbuch