people with long, thin legs - Turco Inglés Diccionario