to apply himself industriously - Turc Anglais Dictionnaire