restitution of immovable properties - Turco Inglés Diccionario