kirsch sour-cherry distillate - Spanish English Dictionary