microcephalus - Turkish English Dictionary