feeblemindedness - German English Dictionary