macrocephalus - Turkish English Dictionary