What does Bûche de Noël mean?

Bûche de Noël - German to English

bûche de Noël [Christmas time cake]