return of items deposited - French English Dictionary