meaning of Artischockenschildkäfer

Artischockenschildkäfer - German to English

thistle tortoise beetle [Cassida deflorata]