thickwitted - German English Dictionary