land/sock somebody one - Francés Inglés Diccionario