microcefalia - German English Dictionary