sale to the highest bidder - French English Dictionary