to apply himself industriously - İspanyolca İngilizce Sözlük