addleheaded - German English Dictionary