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