right relating to an immovable - German English Dictionary