knee sock - Francés Inglés Diccionario