short sock - Spanish English Dictionary