dried sour cherries - German English Dictionary