land/sock somebody one - French English Dictionary