manufacture from natural feathers - French English Dictionary