sell up (sell in liquidation) - Français Anglais Dictionnaire