plea bargain (end result) - French English Dictionary