meaning of Bitterzitrone

Bitterzitrone - German to English

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