live feathers - Turkish English Dictionary