peel potatoes - Turkish English Dictionary