push down the price - French English Dictionary