heterocephalus - Turkish English Dictionary