to apply himself industriously - Deutsch Englisch Wörterbuch