boîte de dépôt

Etymology
From +  +, “deposit box”.

Noun

 * 1) dropbox