endocrane - Turkish English Dictionary