crest (of animal) - Spanish English Dictionary