at a lowered price - Français Anglais Dictionnaire