microcephalic - German English Dictionary