microcephal - German English Dictionary