What does Audiokarte mean?

Audiokarte - German to English

sound card