handmade flower made of feathers - Turkish English Dictionary