return a thing bartered - Turc Anglais Dictionnaire