not the brightest bulb in the socket - German English Dictionary