meaning of Bitterlemon

Bitterlemon - German to English

sour lemon