short socks - Spanish English Dictionary