person with long legs - Spanish English Dictionary