detached cranial section - Turkish English Dictionary