sell on trust - Français Anglais Dictionnaire