ancestral territory - German English Dictionary