not have much between the ears - German English Dictionary