land or other real property or interest therein - Spanisch Englisch Wörterbuch