people with long, thin legs - Turkish English Dictionary