holocephalan - Spanish English Dictionary