Deposit: The French word 'dépôt' — which… | etymologist.ai