myxocephalus - Spanish English Dictionary