microcephalus - German English Dictionary