kinabalu ferret-badger - German English Dictionary