deposit (inventory) (tenancy law) - Francés Inglés Diccionario