drive the price down - French English Dictionary