thick sock - Francés Inglés Diccionario