podencephalus - German English Dictionary