microcephalous - German English Dictionary