knee-length sock - Español Inglés Diccionario