at a lowered price - French English Dictionary