sun-dried sliced quince - German English Dictionary