blow or hit with a ball - French English Dictionary