cherry liqueur - Turkish English Dictionary