translate English to French: Deposits
Dépôts