handmade flower made of feathers - German English Dictionary