inconsistent testimony - French English Dictionary