shoestring potatoes - French English Dictionary