security deposits - Deutsch Englisch Wörterbuch