What does Becherkoralle mean?

Becherkoralle - German to English

cup red coral [Turbinaria spp.]