scaphocephalus - German English Dictionary