probability of hitting - French English Dictionary