return a thing bartered - French English Dictionary