xanthocephalus xanthocephalus - Spanish English Dictionary