Неглупый

очень неглупый человек — a man of no small intelligence
- stupid |ˈstuːpɪd|  — глупый, тупой, дурацкий, бестолковый, дурной, оцепеневший, дубоватый
он человек неглупый, но малообразованный — he is not stupid, he is ignorant
- clever |ˈklevər|  — умный, ловкий, искусный, способный, талантливый, даровитый, юркий
неглупый — clever enough