addleheaded - Turkish English Dictionary