the recent rise in price - French English Dictionary