endocraneal - Spanish English Dictionary