seal the bargain - French English Dictionary