agreement to lease of immovable property - Anglais Synonymes Dictionnaire