deposit and warranties - Türkisch Englisch Wörterbuch