agreement to lease of immovable property - Englisch Synonyme Wörterbuch