habitual pretext or excuse - French English Dictionary