agreement to lease of immovable property - Türkisch Englisch Wörterbuch