habitual diligence - French English Dictionary