sock somebody one - French English Dictionary