act of giving lie - French English Dictionary