man inhabiting the savanna - German English Dictionary