continuous chatter/clatter - Turkish English Dictionary