probability of hitting - German English Dictionary