sold at a low price - Français Anglais Dictionnaire