device which is used to practice punching - French English Dictionary