sock puller - Francés Inglés Diccionario