shoestring potatoes - German English Dictionary