endocranial cast - Turkish English Dictionary