tuft of long, hanging feathers - Turkish English Dictionary