cryptocephalus - German English Dictionary