not be the brightest bulb - Turkish English Dictionary