scaphocephalus - Turkish English Dictionary