short ruffled rooster with feathers very similar to those of a hen - Spanish English Dictionary