punch someone hard - French English Dictionary