canned sour cherry - German English Dictionary