What does Aprikosenkuchen mean?

Aprikosenkuchen - German to English

apricot cake