agreement to lease of immovable property - Turco Inglés Diccionario