anti protontranslation and definition "anti proton", tamil lexiconWordTamil Definitionanti protonமுரண்புரோத்தன்