to pledge or sell - Espagnol Anglais Dictionnaire