essential diligence - French English Dictionary