land or other real property or interest therein - Türkisch Englisch Wörterbuch