purchase contract deposit - Türkisch Englisch Wörterbuch