knee-length socks - Turkish English Dictionary