to pledge or sell - Allemand Anglais Dictionnaire