people with long, thin legs - German English Dictionary