What does Berg-Carmel-Skabiose mean?

Berg-Carmel-Skabiose - German to English

Carmel daisy [Scabiosa prolifera, syn.: Lomelosia prolifera]