that gives the lie - French English Dictionary