shoestring potatoes - Spanish English Dictionary