translate English to French: Treasury Central government Sight deposits at the Treasury
Trésor Administration centrale Dépôts à vue auprès du Trésor