ember baked potatoes - Turkish English Dictionary