habitual liar - French English Dictionary