security deposit - Englisch Synonyme Wörterbuch

security deposit

n.
[1] margin