What does Bitterzitrone mean?

Bitterzitrone - German to English

trifoliate orange [Poncirus trifoliata, syn.: Citrus trifoliata]