knee-length sock - Francés Inglés Diccionario