gorgonocephalus - Spanish English Dictionary