-cephalus - German English Dictionary