mean life of a particle - French English Dictionary