wild life sanctuary - German English Dictionary