New buzz word 'vuvuzela' earns a place in English dictionary