meaning of Bismarckeiche

Bismarckeiche - German to English

yule log [xmas dessert]