impeachment of verdict - French English Dictionary