return of items deposited - Francés Inglés Diccionario