chuckleheaded - German English Dictionary