meaning of beschränkter Verstand

beschränkter Verstand - German to English

narrow brain