Dicts.info 

Particle Physics Encyclopedia :: definitions