return a thing bartered - Anglais Synonymes Dictionnaire