stammesreligion - German English Dictionary