subnormal person - German English Dictionary