hitting point - French English Dictionary