rattleheaded - Turkish English Dictionary