ember baked potatoes - German English Dictionary