ball (ballistics) - French English Dictionary