feebleminded - German English Dictionary