hair of some animals - French English Dictionary