deposit (inventory) (tenancy law) - Español Inglés Diccionario