sell upon trust - Allemand Anglais Dictionnaire