short socks - Turkish English Dictionary