right of habitation - German English Dictionary