skin and dice potatoes - Turkish English Dictionary