restitution of immovable properties - Spanisch Englisch Wörterbuch