omacephalus - Turkish English Dictionary