greek potatoes - Turkish English Dictionary