deposit of title deed - Türkisch Englisch Wörterbuch