right to repurchase - Français Anglais Dictionnaire