lower one's price - French English Dictionary