people with long, thin legs - Spanish English Dictionary