person with toothpick legs - Spanish English Dictionary