return of items deposited - Español Inglés Diccionario