microcephal - Turkish English Dictionary