seal a bargain - French English Dictionary