agreement to lease of immovable property - Französisch Englisch Wörterbuch