syncephalus - German English Dictionary