What does Artischockenschildkäfer mean?

Artischockenschildkäfer - German to English

thistle tortoise beetle [Cassida deflorata]