push down one's price - French English Dictionary