hair of some animals - German English Dictionary