knee-high sock - Spanish English Dictionary