cherry liqueur - German English Dictionary