to deposit sth.

Wörterbuch